package top.healthylife.gateway.platform.eye.dto.zuhejiekou.EyeReqOpenCbIcDto.res;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
* @author: GenUtil
* @date: 2020-12-14 23:17:07
*/
@Data
@Accessors(chain = true)
@ApiModel("Reportlist")
public class Reportlist {

    @JsonProperty("employeeNum")
    @ApiModelProperty(value = "从业人数", example = "企业选择不公示")
    private String employeeNum;

    @JsonProperty("totalAssets")
    @ApiModelProperty(value = "资产总额", example = "企业选择不公示")
    private String totalAssets;

    @JsonProperty("totalProfit")
    @ApiModelProperty(value = "利润总额", example = "企业选择不公示")
    private String totalProfit;

    @JsonProperty("shareHolderList")
    @ApiModelProperty(value = "年报股东", example = "")
    private List<Shareholderlist2> shareHolderList;

    @JsonProperty("companyName")
    @ApiModelProperty(value = "企业名称", example = "北京百度网讯科技有限公司")
    private String companyName;

    @JsonProperty("changeList")
    @ApiModelProperty(value = "年报变更", example = "")
    private List<Changelist4> changeList;

    @JsonProperty("equityChangeList")
    @ApiModelProperty(value = "年报股权变更", example = "")
    private List<Equitychangelist> equityChangeList;

    @JsonProperty("operatorName")
    @ApiModelProperty(value = "经营者名称", example = "")
    private String operatorName;

    @JsonProperty("totalTax")
    @ApiModelProperty(value = "纳税总额", example = "企业选择不公示")
    private String totalTax;

    @JsonProperty("regNumber")
    @ApiModelProperty(value = "注册号", example = "")
    private String regNumber;

    @JsonProperty("creditCode")
    @ApiModelProperty(value = "统一社会信用代码", example = "91110000802100433B")
    private String creditCode;

    @JsonProperty("guaranteeList")
    @ApiModelProperty(value = "年报对外提供保证担保", example = "")
    private List<Guaranteelist> guaranteeList;

    @JsonProperty("id")
    @ApiModelProperty(value = "id", example = "2912829651")
    private Long id;

    @JsonProperty("manageState")
    @ApiModelProperty(value = "企业经营状态", example = "开业")
    private String manageState;

    @JsonProperty("email")
    @ApiModelProperty(value = "邮箱", example = "无")
    private String email;

    @JsonProperty("outBoundList")
    @ApiModelProperty(value = "年报对外投资", example = "")
    private List<Outboundlist> outBoundList;

    @JsonProperty("socialList")
    @ApiModelProperty(value = "年报社保", example = "")
    private List<Sociallist> socialList;

    @JsonProperty("totalLiability")
    @ApiModelProperty(value = "负债总额", example = "企业选择不公示")
    private String totalLiability;

    @JsonProperty("postcode")
    @ApiModelProperty(value = "邮政编码", example = "100085")
    private String postcode;

    @JsonProperty("totalSales")
    @ApiModelProperty(value = "销售总额(营业总收入)", example = "企业选择不公示")
    private String totalSales;

    @JsonProperty("retainedProfit")
    @ApiModelProperty(value = "净利润", example = "企业选择不公示")
    private String retainedProfit;

    @JsonProperty("reportYear")
    @ApiModelProperty(value = "年报年度", example = "2013")
    private String reportYear;

    @JsonProperty("totalEquity")
    @ApiModelProperty(value = "所有者权益合计", example = "企业选择不公示")
    private String totalEquity;

    @JsonProperty("phoneNumber")
    @ApiModelProperty(value = "企业联系电话", example = "59928888")
    private String phoneNumber;

    @JsonProperty("postalAddress")
    @ApiModelProperty(value = "企业通信地址", example = "北京市海淀区上地十街百度大厦")
    private String postalAddress;

    @JsonProperty("primeBusProfit")
    @ApiModelProperty(value = "主营业务收入", example = "企业选择不公示")
    private String primeBusProfit;

    @JsonProperty("webList")
    @ApiModelProperty(value = "年报网站", example = "")
    private List<Weblist> webList;

}
